roosting cover meaning in Hindi

Noun

A place where birds or other animals rest or sleep.

A place or environment conducive to some activity.

ऐसा स्थान या वातावरण जो कुछ गतिविधियों के लिए अनुकूल हो।

English Usage: The thick brush provided perfect roosting cover for nesting birds.

Hindi Usage: घनी झाड़ी ने घोंसले वाले पक्षियों के लिए एकदम सही आराम करने का स्थान प्रदान किया।

Share Anuvadan of roosting cover